spraying (of pesticide) - Español Inglés Diccionario